首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    docker 运行tomcat_dockertomcat区别

    在学习狂神的docker内容网络学习这一步的时候,按照步骤启动tomcat镜像,但是执行ip addr 之后发现下面问题, 经过分析这说明我们下载的Tomcat镜像是精简版的,利用这个镜像去打开一个容器的时候发现没有

    98930编辑于 2022-09-18
  • 来自专栏java编程那点事

    docker安装tomcat

    搜索tomcat镜像 docker search tomcat 拉取tomcat镜像 docker pull tomcat 创建容器,设置端口映射、目录映射 在/root目录下创建tomcat目录用于存储 tomcat数据信息 mkdir ~/tomcat cd ~/tomcat docker run -id --name=c_tomcat \ -p 8080:8080 \ -v $PWD:/usr/local /tomcat/webapps \ tomcat 参数说明: -p 8080:8080:将容器的8080端口映射到主机的8080端口 -v $PWD:/usr/local/tomcat/webapps

    44220编辑于 2023-02-25
  • Docker 安装 Tomcat

    一、查看 tomcat 版本访问 tomcat 镜像库地址:https://hub.docker.com/_/tomcat,可以通过 Tags 查看其他版本的 tomcat;二、拉取 Tomcat Docker 镜像打开终端或命令提示符,运行以下命令从 Docker Hub 拉取 Tomcat Docker 镜像:docker pull tomcat三、创建 Tomcat 容器 一旦 Tomcat 镜像下载完成 运行以下命令创建 Tomcat 容器:docker run -d -p 8080:8080 --name tomcat-container tomcat1、-d:此标志以后台模式运行容器。 四、访问 Tomcat现在容器正在运行,您可以通过在Web浏览器中输入 http://localhost:8080 来访问 Tomcat 服务器。您将看到 Tomcat 的默认欢迎页面。 五、停止和启动容器使用docker stop命令可以停止一个正在运行的容器:docker stop <容器ID或名称>使用docker start命令可以启动一个已经停止的容器:docker start

    1.1K21编辑于 2023-12-19
  • 来自专栏Linux系统

    Docker安装 Tomcat

    docker官网拉取,建议设置镜像加速源) :轻量应用服务器 安装 Docker 并配置镜像加速源 - 最佳实践 - 文档中心 - 腾讯云 (tencent.com) 第一步: 拉取Tomcat镜像 docker pull tomcat(若不在tomcat后面指定版本默认是最新版本,若需要指定版本则例如:docker pull tomcat:9.0) image.png 查看拉取的镜像 docker images image.png 第二步: 通过拉取的tomcat镜像启动dockertomcat容器 docker run -itd --name tomcat01 -p 6572:8080 904a98253fbf 容器,启动相对应的tomcat服务 通过docker attach a85c8c323a30(正在启动的docker容器ID) image.png 进入docker容器后,通过cd bin进入bin目录下 ,找到startup.sh文件,直接输入startup.sh这个命令启动这个脚本后,这个tomcat服务就启动了 image.png image.png 第四步: 通过公网IP+6572端口访问测试提示

    2.3K120编辑于 2021-11-29
  • 来自专栏从入门到出门

    Docker部署tomcat

    拉取tomcat镜像docker pull tomcat:8.5创建容器并运行docker run -d --name jsoncrack -p 8080:8080 tomcat:8.5此时可以访问ip :8080,但是404,因为webapps里没有ROOT文件夹进入容器创建ROOT文件夹,然后退出docker exec -it jsoncrack /bin/bashcd /usr/local/tomcat /webapps/mkdir ROOTexit将宿主机的文件拷贝到容器里docker cp /a/b/c/ jsoncrack:/usr/local/tomcat/webapps/ROOT完成!

    99630编辑于 2023-01-18
  • 来自专栏搬砖笔记

    Docker安装tomcat

    记录下docker部署Tomcat的笔记! docker hub上面查找tomcat镜像 docker search tomcat image.png 从docker hub上拉取tomcat镜像到本地 docker pull tomcat image.png docker images查看是否有拉取到的tomcat docker images image.png 使用tomcat镜像创建容器实例(也叫运行镜像) docker run -itd -p 8080 :8080 --name=mytomcat tomcat -p 小写,主机端口:docker容器端口 -P 大写,随机分配端口 i:交互 t:终端 d:后台 访问地址测试: http://192.168.129.133 进入容器内部 docker exec -it mytomcat /bin/bash rm -rf webapps mv webapps.dist webapps 重启tomcat docker restart

    1.5K10编辑于 2022-05-06
  • 来自专栏John Wong's Blog

    Docker运行Tomcat

    首先在我们的服务器上安装Docker。 /linux/centos/docker-ce.repo yum install docker-ce yum install docker-ce-17.12.0.ce systemctl start docker systemctl enable docker 记住如果出现问题,就重复执行一步错误的命令 二.搜索下载tomcat镜像 下载镜像:docker pull tomcat 等待下载完成 运行我们的tomcat镜像: docker run -d -p 8080:8080 -v /home/tomcat/webapps/:/usr/local/tomcat/webapps/ tomcat 在/home/tomcat/webapps/新建test目录,并在test目录下写入hello.html文件 Tomcat Run In Docker hello docker.

    1.1K10编辑于 2021-12-23
  • 来自专栏小小码农一个。

    Docker安装Tomcat

    查看 Tomcat 镜像 我一般上都是直接获取最新的 除非指定要哪个版本的时候 docker search tomcat 获取 Tomcat 镜像 比如: 这种是指定版本 docker pull mongo 实例化Tomcat容器实例 docker restart tomcattomcat是当前实例的名称,也可以通过当前实例的容器ID来重启) 关闭Tomcat容器实例 docker stop tomcattomcat是当前实例的名称,也可以通过当前实例的容器ID来重启) 启动Tomcat容器实例 docker start tomcat 查看Tomcat容器实例进程信息 通过docker top tomcat 查看 通过ps -ef | grep tomcat查看 杀死Tomcat容器实例进程 docker kill -s KILL tomcat 再查看 docker ps 移除Tomcat容器实例 docker 查看Tomcat容器实例中的WEB应用 语法:docker exec -it tomcat /bin/sh(相当于开启tomcat终端)

    1.2K10发布于 2020-06-08
  • 来自专栏小东东

    docker安装tomcat

    本文共 59 个字数,平均阅读时长 ≈ 1分钟 1.拉取docker镜像 docker pull tomcat:9.0.71-jre8-temurin-focal 2.创建容器 做webapps的文件映射 ,将容器中的webapps文件夹映射到外部 图片 3.进入容器 docker exec -it tomcat1 /bin/bash 4.将容器内webapps.dist中自带应用复制到webapps

    85730编辑于 2023-03-20
  • 来自专栏用户8644135的专栏

    Docker 安装 Tomcat

    Docker 安装 Tomcat 方法一、docker pull tomcat 1、查看可用的Tomcat版本 访问Tomcat镜像库地址:https://hub.docker.com/_/tomcat tab=tags 可以通过Sort by查看其他版本的Tomcat,默认是最新版本tomcat:latest 可以通过Sort by查看其他版本的tomcat,默认是最新版本tomcat:latest 2、查看可用版本 [root@localhost ~]# docker search tomcat 3、拉取官方镜像 [root@localhost ~]# docker pull tomcat 4、查看镜像 [root@localhost ~]# docker images 5、启动tomcat容器 [root@localhost ~]# docker run -itd -p 80:8080 tomcat bf979d0fe73b9bfe66a536a8682ab2393ecc62cfd34fffe2accd46a3df986926 6、浏览器访问Tomcat

    80520发布于 2021-06-30
  • 来自专栏全栈开发工程师

    Docker】004.2-Docker部署Tomcat

    大致流程是一致的,建议先在仓库里面搜索,每一个镜像都要详细的介绍和使用教程; Docker部署Tomcat: # 第一步:搜索镜像(可省略) docker search tomcat # 第二步 manager # 浏览器再次访问 浏览器访问: 浏览器再次访问: Docker部署Tomcat并挂载目录 # 拉取镜像 docker pull tomcat # 启动一个demo容器 docker /home/docker/tomcat # 改名 mv webapps.dist webapps docker cp tomcat:/usr/local/tomcat/conf /home/docker /tomcat docker cp tomcat:/usr/local/tomcat/logs /home/docker/tomcat # 直接删除demo容器 docker rm -f tomcat :/usr/local/tomcat/webapps \ -v /home/docker/tomcat/conf:/usr/local/tomcat/conf \ -v /home/docker/tomcat

    22710编辑于 2025-01-06
  • 来自专栏小工匠聊架构

    Docker Review - docker部署Tomcat & Nginx

    ---- Docker 部署tomcat 搜索 tomcat 下载tomcat [root@VM-0-7-centos ~]# docker pull tomcat Using default tag :latest docker.io/library/tomcat:latest [root@VM-0-7-centos ~]# ---- 启动tomcat 启动 tomcat 容器,将容器的 8080 端口与外网的 8888端口进行映射 [root@VM-0-7-centos ~]# docker run -d --name artisanTomcat -p 8888:8080 tomcat 2a0e6e88661732a710d8a30d9fda6d73c25478fe352a59f520cb753da6442f7b 访问下试试 不应该啊,看看Tomcat下的webapps [root@VM-0-7-centos ~]# docker exec -it artisanTomcat /bin/bash root /webapps# root@2a0e6e886617:/usr/local/tomcat/webapps# ---- 重新访问tomcat 刷新页面,无需重启容器 ---- Docker 部署Nginx

    50930发布于 2021-10-08
  • 来自专栏Linux成长之路

    Docker实战】使用Docker部署Tomcat

    Tomcat容器部署的优点Tomcat用容器部署的优点包括:简化部署:通过容器化,可以将Tomcat的应用程序、配置文件和依赖项打包到一个docker容器中,从而简化了部署流程。 检查本地Docker服务检查本地Docker服务状态,确保Docker服务正常运行。 : Version: 0.19.0 GitCommit: de40ad0四、搜索docker hub中的tomcat镜像在docker官方的镜像仓库docker hub [OK]五、下载tomcat镜像在docker hub中拉取tomcat:8.5.46-jdk8-openjdk镜像。 ~]# mkdir -p /data/tomcat/data [root@node ~]# chmod -R 777 /data/tomcat/2.运行Tomcat容器使用docker-cli快速创建

    6.5K10编辑于 2023-05-29
  • 来自专栏johnhuster

    Docker部署Apache Tomcat

    注:ubuntu下docker安装可以参考http://blog.csdn.net/john1337/article/details/70855293 1.运行tomcat 使用docker search 可以查到最流行的(和官方的)Docker Tomcat容器: $ sudo docker search tomcat [sudo] password for craig: NAME 1.下载tomcat docker镜像: docker pull tomcat:7 2.运行Tomcat: $ sudo docker run -p 8080:8080 tomcat:7 如果还需要从这个镜像启动容器 ,只需要: $ sudo docker run -p 8081:8080 tomcat:7 这样就可以通过http://ip:8080或者http://ip:8081访问tomcat 3.测试tomcat :7对应容器: docker stop 24be06cb7d0e 3.删除tomcat对应容器 1.删除之前需要先停止,否则会出错: docker rm 24be06cb7d0e 4

    1K20编辑于 2022-03-28
  • 来自专栏开源部署

    Docker Tomcat镜像制作

    -03/157804.htm 1.查找Docker Hub上的tomcat镜像 [root@localhost sysctl.d]# docker search tomcat INDEX      NAME [OK] docker.io  docker.io/bitnami/tomcat                            Bitnami Tomcat Docker Image                    28                  [OK] docker.io  docker.io/cloudesire/tomcat                          Tomcat server [OK] docker.io  docker.io/tutum/tomcat                              Base docker image to run a Tomcat Minimal Docker image with Apache Tomcat        8                    docker.io  docker.io/arm32v7/tomcat

    2K20编辑于 2022-07-26
  • 来自专栏Linux

    记录Docker部署tomcat

    因我所属公司技术还是老技术,但是因某些不得已因素必须使用Docker部署应用以及软件许可证需mac地址要求,本文产生1、查看所用Tomcat镜像:2、创建挂载目录mkdir -p /usr/local/ tomcat/confmkdir -p /usr/local/tomcat/logsmkdir -p /usr/local/tomcat/webapp3、随便找一个tomcat的server.xml配置文件放到 /usr/local/tomcat/conf里面去4、创建并启动容器(我这边对mac有要求,根据需求即可)docker run -d \ --name tomcat \ --mac-address= "你的mac地址" \ -p 8082:8080 \ -v /usr/local/tomcat/conf:/usr/local/tomcat/conf \ -v /usr/local/tomcat /logs:/usr/local/tomcat/logs \ -v /usr/local/tomcat/webapps:/usr/local/tomcat/webapps \ tomcat:9.0.83

    23910编辑于 2024-11-10
  • 来自专栏『学习与分享之旅』

    Docker创建Tomcat容器

    获取 Tomcat 镜像docker pull tomcat:8.5映射端口图片可以使用一个参数 -p 来进行端口映射意思就是说从主机当中给出一个端口映射到 Tomcat容器里面的 8080 端口,以后你访问该 Tomcat 就直接以主机给出的端口进行访问即可,还可以通过一个 --name 来指定运行的容器名称如下所示:docker run -d -p 8888:8080 --name myTomcat tomcat docker exec -it 143241d7281f /bin/bash图片rm -rf webapps图片在利用 mv 进行重命名,如果不写目录的话代表是重命名,写了就是代表移动。

    49120编辑于 2023-09-30
  • 来自专栏java

    Docker下安装Tomcat

    1 查找Docker Hub上的Tomcat镜像: [root@VM-0-6-centos ~]# docker search tomcat NAME DESCRIPTION STARS OFFICIAL OK] bitnami/tomcat Bitnami Tomcat Docker Image 37 [OK] kubeguide/tomcat-app Tomcat image for Chapter … 1 [OK] chenyufeng/tomcat-centos tomcat基于centos6的镜像 1 [OK] camptocamp/tomcat-logback Docker image docker run -d -p 8080:8080 tomcat 此处需要注意的是: 如果后续访问项目需要隐藏端口号,建议此处使用: docker run -d -p 80:80 tomcat docker run --name tomcat_8001 -p 8001:8080 -v /nanming/src/tomcat_8001/webapps/SMIS:/usr/local/tomcat

    37110编辑于 2024-04-23
  • 来自专栏小小码农一个。

    docker(nginx和tomcat)

    # 拉取镜像 docker pull nginx:1.19.0 # 编辑nginx.conf vim /usr/local/serverFolder/nginx/conf/nginx.conf user 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } } # 启动 docker 500 502 503 504 /50x.html; location = /50x.html { root html; } } tomcat # 拉取镜像 docker pull tomcat:9.0 # 启动并挂载 docker run -d --name=cxytomcat9 -v /usr/local/serverFolder/tomcat9 /webapps:/usr/local/tomcat/webapps --privileged=true -p 8080:8080 tomcat:9.0 # 首页设置 # 进入容器 docker exec

    88730发布于 2020-11-13
  • 来自专栏小赵Java总结

    Docker初级:Docker安装部署Nginx、Tomcat

    Docker镜像官网地址:https://hub.docker.com/ 目录 Docker部署Nginx Docker部署Tomcat Docker镜像官网 Docker部署Nginx 第一步:查看本地环境镜像 docker images 第二步“:搜索Nginx镜像 docker search nginx 第三步:拉取nginx镜像,默认下载最新版本 docker pull nginx 第四步:后台启动 IP:3344/ 第六步:进入容器 docker exec -it nginx01 /bin/bash Docker部署Tomcat 第一步:搜索容器 docker search tomcat 第二步:拉取tomcat镜像,默认下载最新版本 docker pull tomcat 第四步:后台启动 tomcat docker run -d --name tomcat01 -p:3355:8080 tomcat 第五步:进入容器,默认webaps下没有文件,文件都在webapps.dist docker exec -it tomcat01 /bin/bash 拷贝文件到webapps cp

    56630编辑于 2022-12-01
领券